St Michael And All Angels Church

St Michael And All Angels Church
Market Place, Macclesfield, Cheshire, SK10 1HW
Photo of St Michael And All Angels Church