St Michael's and All Angels Church

St Michael's and All Angels Church
Church Place, Maesteg, Bridgend County Borough, CF34 9PB
Photo of St Michael's and All Angels Church