The Palace of Westminster, viewed from the London Eye, on the north bank of the River Thames and and the Clock Tower known as Big Ben - London, UK
Tous droits réservés