The Worm’s Head

Kitchen Corner and the Worm's Head

Kitchen Corner and the Worm’s Head, Gower Peninsula, Wales