Diplosoma retrovinosum ...

Diplosoma retrovinosum ...

Observation - Diplosoma retrovinosum .... Description: