Results 7 results found Sunset over a deserted Mewslade Bay in Gower in winter, South Wales, United Kingdom, Europe Eroded limestone rocks at Mewslade Bay, Gower, Wales, United Kingdom, Europe View towards Fall Bay and Mewslade Bay, at sunrise, Gower Peninsula, South Wales, United Kingdom, Europe View towards Fall Bay and Mewslade Bay, at sunrise, Gower Peninsula, South Wales, United Kingdom, Europe Mewslade Bay at sunset, Gower Peninsula, South Wales, United Kingdom, Europe Dramatic cliffs and a deserted beach at the fabulous Mewslade Bay on the Gower Peninsula, Wales, United Kingdom, Europe Mewslade Bay at low tide, Gower Peninsula, Swansea, Wales, United Kingdom, Europe