© 2010 Matt Ellwood
Thanks
Brief_
Something an Entomologist
may be in possession of.
Solution_
Camouflage Insect Slide Collection.
A collection of fictional insects, with camouflaged
appearance, printed on microscope slides.