mail_outline sales@mediastorehouse.com
View over the River Thames towards the Palace of Westminster at dusk, London, England, United Kingdom
Big Ben, Houses of Parliament and River Thames, London, England
View of the Big Ben, Houses of Parliament and Lambeth Bridge, London, England, UK
View towards Lambeth Bridge and Vauxhall, London, England, United Kingdom