February 17, 2012





February 17, 2012

Pedestrian Street in Newark, New Jersey, USA.

Source: mirfactov.com/