washed up giant squid
-
South Africa: Giant Squid Washes Up on Shore of Kommetjie Beach in Cape Town
The incident is unusual since giant squids are known for living in the depths of the ocean.
Latest Research Articles