Results 1 results found Vista over farmland to Whiteford Sands and Lighthouse in spring, Gower Peninsula, South Wales, United Kingdom, Europe