News
The carcass of a giant squid, measuring 4,3 meters long washed onto the rocky shore of Scarborough Beach in Cape Town ... including the colossal squid (Mesonychoteuthis hamiltoni), rival A.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results