Archie the Giant Squid.
|
Archie the giant squid (nicknamed after its latin name Architeuthis dux) is 28 feet long. It is now on display at London’s Natural History Museum. Link |
|
Archie the giant squid (nicknamed after its latin name Architeuthis dux) is 28 feet long. It is now on display at London’s Natural History Museum. Link |
