Droplets of water on the body of a car
New York, NY, USA
raindrops, water, drops, droplets, rain
2010
February 23
about