Results 1 results found Limestone ledges at Slade Sands on the Gower in winter, South Wales, United Kingdom, Europe