Giant jellyfish size of human found by divers off English coast
Divers discovered a giant jellyfish swimming in waters off the coast of Falmouth at Cornwall, in England's southwest on Saturday.
Divers discovered a giant jellyfish swimming in waters off the coast of Falmouth at Cornwall, in England's southwest on Saturday.