Flower mantid

Flower mantid

Observation - Flower mantid - Southern Africa. Description: Annually-burned firebreak adjacent iMpendle Nature Reserve

Annually-burned firebreak adjacent iMpendle Nature Reserve