Aerial view of highrise buildings in Shanghai cityscape, Zhejiang, China
Editorial
Resolution
5157 x 3432px
Contributor
Rights
Release
Stock Photo ID
D145_20_540