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 26 Times - Last Visitor from Beverly Hills, CA on 07/01/2015 at 6:45 AM