Westminster Abbey

November 14th, 2008
Westminster Abbey

Amazing architectural detail above the entrance to Westminster Abbey in London.

Tags: , , , ,

Leave a Reply [+]