Results 3 results found View of Pobbles Beach, Gower Peninsula, South Wales, United Kingdom, Europe Pobbles Bay, Gower, South Wales, United Kingdom, Europe Pobbles Beach from the Pennard Cliffs, Gower, Wales, United Kingdom, Europe