Emergency vehicles on Canal Street
New York, NY, USA
fire trucks, trucks, emergency vehicles, Chinatown
2010
April 19
about