Commuters travelling at night on public transport vehicle with steamy windows. Milan, Italy. November, 2009
Editorial
Resolution
5250 x 3499px
Contributor
Rights
Release
Stock Photo ID
D1223_3_891