Bugged-out insects by Margaret Jean Anderson | Menrva Books