Westminster Abbey

Westminster Abbey. London, England, United Kingdom

Westminster, London. London, England, United Kingdom. (Ref: 2004uk-0607-023d)

Related galleries: Churches & Cathedrals, England, Europe, London, United Kingdom, Westminster Abbey

Countries

Perspectives