Church of St Michael

5.0
(1 reviews)
Old Town Hill, Ilsington, Newton Abbot TQ13 England
Official website
Churches & Cathedrals
Sights & Landmarks
Attraction
Church of St Michael | Exeter | United Kingdom | TripAligner