Share
twitterlinkedinfacebook
Image 1 of 1
ITE00618USA.jpg
Pedestrians reflected in the window of a New York Taxi.