Roaches Rule

Roaches Rule

Cockroaches inhabit a corner of the Harvard Museum of Natural History a mini-exhibit that opened Saturday September 29 as part of the larger gallery titled "Arthropods: Creatures that Rule."