Gigantopithecus blacki

Replica built from fossils found in China in 1935 by Ralph von Koenigswald. Briefly written up in The scientific tourist #52.

4,547 views
0 faves
0 comments
Taken on March 22, 2008