Cartogiraffe.com

St Mary the Virgin

St Mary the Virgin is a church in the Main Street in North Northamptonshire, Little Harrowden.