wanderingcarol.com
St Dwynwen on Llanddwyn Island, Anglesey, Wales
Discover the history of St Dwynwen on Llanddwyn Island, a small islet off Newborough Beach in Anglesey, considered one of the most sacred places in Wales.
Carol Perehudoff