Exhibition Insects and Art Sherwell Center University of Plymouth

Exhibition Insects and Art at the Sherwell Center of the University of Plymouth

Showcase of the poster on the history of entomological illustration “The Importance of Entomological Illustration: Worth a Thousand Words”.