Designed by
Title
Worm's Head, a small tidal island in Rhossili Bay, Gower Peninsula, Swansea, South Wales, UK #243515990
Description
Worm's Head is a small tidal island in Rhossili Bay, Gower Peninsula, Swansea, South Wales, UK. You can walk to it during low tides.