Diplosoma retrovinosum ...

Diplosoma retrovinosum ...

Observation - Diplosoma retrovinosum ... - Southern Africa. Description: