Eyprepocnemis sp.

Eyprepocnemis sp.

Observation - Eyprepocnemis sp. - Southern Africa. Description: