Image 1 of 1

Wales, Mewslade- 009

Mewslade, Gower Peninsula, South Wales