1 image(s) · 0 News
Ovaloolithus chinkangkouensis, on display at the Paleozoological Museum of China.