1 image(s) · 0 Actualités
Jeholornis prima skeleton (IVPP V13350) on display at the Paleozoological Museum of China.