St Melyd Hall

St Melyd Hall
6 Ffordd Talargoch, Meliden, LL19 8LA
Photo of St Melyd Hall