Beautiful images of Fall Bay, Mewslade Bay on the Gower Peninsula, South Wales Please click on individual photos to view large
I use cookies to analyse traffic to my website. It is not used for any other purpose Accept