Back to album

Cretaceous Sea Turtle

Found in Kansas, on display at the Denver Museum of Nature and Science. Read about it in the scientific tourist #283.

592 views
1 fave
1 comment
Uploaded on July 23, 2013
Taken on December 7, 2012