Giant Squid washes ashore in Cantabria, Spain
An elusive Giant Squid washed ashore in Cantabria, Spain on La Arena Beach on 1 October. The Architeuthis dux is the largest of all invertebrates and this one was a full 30 feet long.
An elusive Giant Squid washed ashore in Cantabria, Spain on La Arena Beach on 1 October. The Architeuthis dux is the largest of all invertebrates and this one was a full 30 feet long.