Image 1 of 1

Wales, Mewslade-009.jpg

Mewslade, Gower Peninsula, South Wales.