Tritoniopsis ramosa or lata

Tritoniopsis ramosa or lata

Observation - Tritoniopsis ramosa or lata - Southern Africa. Description: