Police cars waiting for the presidential motorcade on Houston Street
New York, NY, USA
police cars, emergency vehicles, Lower East Side, vehicles, buildings
2010
July 28
about