Sharon Lorenzo reviews The Secret World of Elephants exhibit at the American Museum of Natural History – NYC
The Elephant is the Largest Land Mammal on Earth! The new director of the American Museum of Natural History is starting his museum career with a big effort to capture the essence and brilliance of the largest land mammal on…
Continue reading