Photos by Property (30)
Gwynedd
Beddgelert
Barmouth
Gwynedd
Caernarfon
Caernarfon
Gwynedd
Caernarfon
Dolgellau
Caernarfon
Caernarfon
Beddgelert
Dolgellau
Caernarfon
Caernarfon
Gwynedd
Gwynedd
Caernarfon
Gwynedd
Barmouth
Gwynedd
Harlech Town Center
Beddgelert
Dolgellau
Trearddur Bay
Caernarfon
Gwynedd
Blaenau Ffestiniog
Beddgelert
Gwynedd
Llanberis
Holyhead
Holyhead
Barmouth
Caernarfon
Caernarfon
Beddgelert