Image 1 of 1
PA106478.jpg
England, Commonwealth, London: Big Ben | United Kingdom, London: Big Ben