Newborough House

Blaenau Ffestiniog, Gwynedd, United Kingdom



Newborough House, Blaenau Ffestiniog, Gwynedd, United Kingdom