Image 1 of 1

Times Square Taxis.jpg

Artistic view of the neon lights of Times Square New York City, diffused through the rain on a car windshield.
twitterlinkedinfacebook