Tag: The giant & colossal species of this are the world's 2 largest cephalopods & may reach 60 feet & 2000 pounds

close