Cwm Byddog

Cwm Byddog
Newchurch Road, Hay on Wye, Powys, HR3 5SL