flickr-free-ic3d pan white

St Margaret's Church

In The Grounds Of Westminster Abbey : The Parish Church Of The British Parliament

792 views
4 faves
2 comments
Taken on April 25, 2009