EYE OF SCIENCE / SCIENCE PHOTO LIBRARY EYE OF SCIENCE / SCIENCE PHOTO LIBRARY
Indian stick insect. Coloured scanning electron micrograph (SEM) of the head of an Indian stick insect (Carausius morosus), showing its antennae and mouthparts. Magnification: x27 when printed 10 centimetres wide.
Model release not required. Property release not available.