INSECT PAGE

This is a stick insect from Southeast Asian, Baculum species

This is a praying mantis, feasting on a cricket

BACK

HOME