Leaping a stone circle on a Welsh beach

Leaping a stone circle on a Welsh beach