St. Mary and All Saints Church

St. Mary and All Saints Church
Ellingham, Hampshire, BH24 3PJ
Photo of St. Mary and All Saints Church