Cartogiraffe.com

St. Mary the Virgin

St. Mary the Virgin is a place of worship in West Berkshire, Purley on Thames.