Westminster Abbey , London, UK.

Westminster Abbey , London, UK.

 Stock photo ID: 73810777

Similar images

  |   See all