St Michael and All Angels Church

St Michael and All Angels Church
Vicarage Lane, Highworth, Wiltshire, SN6 7AD
Photo of St Michael and All Angels Church