Red-spotted nudibranch at Star Wall

Red-spotted nudibranch at Star Wall

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