Bigfin Squid

Found at Shell Oil drilling site. 11/11/07. 7800 ft. down in the Gulf of Mexico.
Back to Top