Spatalla confusa ...

Spatalla confusa ...

Observation - Spatalla confusa ... - Southern Africa. Description: