Designed by
Title
St. Hywyn's Church and the village of Aberdaron, Wales. Aberdaron is on the Llyn Peninsula in Gwynedd, North Wales #315712880
Description
St. Hywyn's Church and the village of Aberdaron, Wales. Aberdaron is on the coast of the Llyn Peninsula in Gwynedd, North Wales