Ref : 012870-66 - © Hervé CONGE - ISM
Turtle fossil: Manchurochydus sp. (Cretaceous). China.