Hominoid Couple Blog iDiarist

This representation,  at the American Museum of Natural History, NYC, is of hominoids who left fossilized footprints 2-4 million years ago at Laetoli site in Tanzania, Africa… © roger minick 2013