Madagascan Green Mantis
Tarachomantis aloatrana
ootheca laying
Hatching
Subadult
Adult female
Adult male
Mating
Adult pair
Click Photo to go back to photo gallery. Or Home to go back.