Article

News24News24 on 2022-08-17 14:51

News24.com | PICS | Enter the Kraken: Giant squid washes up on Cape Town beach

A giant squid has washed up on Scarborough Beach in Cape Town.

Related news