Euclastes from Angola

Picture of Euclastes turtle skull from Bentiaba

Euclastes turtle