Tower blocks with silhouette of woman on computer in illuminated apartment. London bridge, London, UK
Resolution
3874 x 5228px
Contributor
Rights
Release
Stock Photo ID
D1223_6_992