Westminster Abbey #1

Westminster Abbey #1

London, England 2005