image
Some of the turtle fossils that will be on display in the Lora Robins Gallery of Design from Nature. The fossils above are specimens from China.
Some of the turtle fossils that will be on display in the Lora Robins Gallery of Design from Nature. The fossils above are specimens from China.