Rear view of a man looking through a window to the construction site of Crossrail at Tottenham Court Road. London, England, United Kingdom
Editorial
Resolution
5500 x 3667px
Contributor
Rights
Release
Stock Photo ID
D1223_4_1018