Image Gallery

Obereocan von Nanggulan. Eocene mollusk fossils identified by the German geologist Karl Martin on the Indonesian island of Java