St. Michaels Church

St. Michaels Church
St. Michaels Vicarage High Street, Towcester, Northamptonshire, NN12 8US