Tag Archive for department of zoology

Giant Squid Spawn

Bathers on Tuesday probably thought that they had come across an alien floating in the water off Playa Velilla but it was just a gooey cloud of eggs laid by a diamond squid.