Cambridge, United Kingdom
St Margarets Church Westminster
Photograph - Photograph
St Margaret's Church Westminster built 1482-1523 by monks of the Abbey for local population to worship.
June 10th, 2012
Viewed 22 Times - Last Visitor from Beverly Hills, CA on 11/24/2014 at 4:29 PM