Shock as dead jellyfish wash up on beach

2023-06-23 124

A swarm of dead jellyfish have washed up on Dymchurch beach