Purple lady nudibranchs at Castle Rocks

Purple lady nudibranchs at Castle Rocks

Observation - Purple lady nudibranchs at Castle Rocks - Southern Africa. Description: