Published On: Thu, Jul 6th, 2023

Huge 1.5m squid washes up on beach leaving holidaymakers stunned

The giant mollusc appeared on the shores of Playa de Poniente in Cadiz, Spain, much to the surprise of beach-goers.
Daily Express :: World Feed

Most Popular Posts