← Return to photo page

Giant squid filmed in Pacific depths, Japan scientists report