Giant jellyfish and crab that 'could wipe out town' spotted on Welsh beach

Giant jellyfish and crab that 'could wipe out town' spotted on Welsh beach

Wales Online

Published

The spider crab was spotted on a beach in Barmouth along with some huge jellyfish

Full Article