Carn Llidi and the St Davids Peninsula from Ramsey Island, North Pembrokeshire, Wales

Carn Llidi and the St Davids Peninsula from Ramsey Island

× ‹ ›