Mantodea 5612

Mantodea 5612

Observation - Mantodea 5612 - Southern Africa. Description: