Giant Squid

Giant squid are the second largest living invertebrate, the first being the colossal squid.

Posted via web from Thoughts and Things

What Is Hot