Northrup.org Banner

Leaf Insects, Leaf Insect Pictures

Pictures of two species of leaf insects.

They camouflage themselves as leaves to avoid predators.