St Michaels & All Angels Church

St Michaels & All Angels Church
Cheriton, Hampshire, SO24 0PZ