Taufik Achmad
More ideas from Taufik
Largest Turtle Shell ever found

Fossil of the largest freshwater prehistoric turtle, Carbonemys cofrinii, a 60 billion year old, South American side-necked turtle.