Giant ‘kraken’ carcass with dinner plate-size eyes washes ashore in South Africa
The massive, sucker-covered carcass of a giant squid washed onto the rocky shore of Scarborough Beach in Cape Town, South…
The massive, sucker-covered carcass of a giant squid washed onto the rocky shore of Scarborough Beach in Cape Town, South…