Roepera foetida

Roepera foetida

Observation - Roepera foetida - Southern Africa. Description: