This Pleistocene bird has been found in the Liang Bua caves on the island of Flores, the sites associated with the Homo floresiensis finds. Does ancient art give evidence of these birds and “Pygmies” in more recent times? Images.
This Pleistocene bird has been found in the Liang Bua caves on the island of Flores, the sites associated with the Homo floresiensis finds. Does ancient art give evidence of these birds and “Pygmies” in more recent times? Images.
Follow CryptoZooNews
Not Found
The resource could not be found.