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
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