Tagged: museum

0

Morrill Hall

Archie, the sculpture in front of Morrill Hall is named for the tallest mammoth mounted on exhibit in the world—and part of the museum’s original collection.