Vertical view of the Big Ben located in Palace of Westminster in London downtown, United Kingdom. Blue sky on the background
Vertical view of the Big Ben located in Palace of Westminster in London downtown, United Kingdom. Blue sky on the background
View of London from a floating boat on the Thames River at sunset, United Kingdom. Westminster Palace and Elizabeth Tower
View of London from a floating boat on the Thames River at sunset, United Kingdom. Westminster Palace and Elizabeth Tower