This is leatherback sea turtle (Dermochelys coriacea).
What Animal These Jaws Belong To? June 20, 2012 Animals Leave a comment 0share 0 0 0 This is leatherback sea turtle (Dermochelys coriacea). 0share 0 0 0