Designed by
Title
Tourists on the Tate Modern Observation Deck on the top of the New Switch building extension #137951396
Description
South Bank, London, UK - October 2018. Tourists on the Tate Modern Observation Deck on the top of the New Switch building extension at Tate modern with view of Canary wharf in the distance
This image is editorial