Image 1 of 1
PA106554.jpg
England, London: Westminster Abbey - West Front Towers | United Kingdom, London: Westminster Abbey - West Front Towers