Cartogiraffe.com

St. Mary the Virgin

St. Mary the Virgin is a church in High Halden in Ashford.