Image 1 of 1
2SC_7706.jpg
London, England. Reflection in a modern building under construction with the Crystal Palace television transmitter tower.
- Copyright
- Sue Cunningham
- Image Size
- 2832x4256 / 5.7MB
- Contained in galleries
- United Kingdom