Pennard Castle, Pennard Valley, Three Cliffs Bay, Gower, Swansea, Wales

Three Cliffs Bay

Pennard Castle, Three Cliffs Bay, Gower, Swansea, Wales