Life-size Diatryma

Bizarre Beasts exhibition shown in front of
National Geographic Society, Washington D.C.