Results 1 results found Tidal rock pools and Mumbles Lighthouse, Bracelet Bay, Mumbles Head, Gower Peninsula, Swansea, Wales, United Kingdom, Europe