ah, the sea

holiday on the Gower Peninsula