mail_outline sales@mediastorehouse.com
River Thames and City Hall at twilight, London, England, United Kingdom
The Shard and City Hall, Southwark, London, England, UK
View of The Shard at night, Southwark, London, England, UK
Modern Architecture by the Queens Walk and The Shard at twilight, London, England, United Kingdom