Sinomegaceros, a deer from Early to Late Pleistocene of East Asia.
Illustration by Rudolf Hima
Previous product Next product