Mantodea 2357

Mantodea 2357

Observation - Mantodea 2357 - Southern Africa. Description: