Image 1 of 1
PA107013.jpg
England, London: Victoria Denkmal | United Kingdom, London: Victoria Monument