Bark mantid

Bark mantid

Observation - Bark mantid - Southern Africa. Description: