Designed by
Title
NEW YORK CITY - October 26th, 2009: The New York City Taxi and cars in street traffic in Manhattan New York City. Rain in New York #80113285
Description
NEW YORK CITY - October 26th, 2009: The New York City Taxi and cars in street traffic in Manhattan New York City. Rain in New York.
This image is editorial