Red spotted dorid at Star Wall

Red spotted dorid at Star Wall

Observation - Red spotted dorid at Star Wall - Southern Africa. Description: