View of River Thames towards Canary Wharf, open Tower Bridge with London City Hall, twilight, aerial view, London, England, United Kingdom, Europe
11886682
Model release
No Model Release available,
Property release
Not available