Image 1 of 1
PA106520.jpg
England, London: House of Parliament und Big Ben | United Kingdom, London: House of Parliament and Big Ben