Little Mantid Nymph

Little Mantid Nymph

Observation - Little Mantid Nymph - Southern Africa. Description: