Warty pleurobranch

Warty pleurobranch

Observation - Warty pleurobranch - Southern Africa. Description: