Meet the Atlas Moth: one of Earth's biggest insects!
In this short film, Milo Philips, Entomologist at Leeds Musuems and Galleries introduces the Atlas Moth and some of the important roles that insects play in maintaining life on Earth.
Film © Leeds Museums and Galleries