St Michael And All Angel's

St Michael And All Angel's
Glyn Y Marl Road, Llandudno Junction, Gwynedd, LL31 9NS
Photo of St Michael And All Angel's