2 image(s) · 0 News
Fossil specimen (IVPP V17903) of Corpulentapus lilasia on display at the Paleozoological Museum of China.