A swarm of more than 100 large jellyfish have been washed up on a beach in Wales.
Barrel jellyfish, also known as dustbin lids, are surprisingly large and common in Welsh waters.
They often wash up on beaches in May or June after underestimating tides and wave strengths.