Cartogiraffe.com

Saint Mary the Virgin

Saint Mary the Virgin is a church in Ewelme in South Oxfordshire.