Close
False Garden Mantid (female)
Pseudomantis albofimbriata