Westminster Abbey #2

Westminster Abbey #2

London, England 2005