St Michael And All Angels' Church

St Michael And All Angels' Church
Lower Machen, Newport, Gwent, NP20 1HG
Photo of St Michael And All Angels' Church