Image 1 of 1
PA106783.jpg
England, London: Tower Bridge | United Kingdom, London: Tower Bridge