Woman enshrouded in steam emanating from a leaking conduit on 59th Street, New York City, USA
Resolution
5487 x 3658px
Contributor
Rights
Release
Stock Photo ID
D1223_12_093