Ghost nudibranch at Castle Rocks

Ghost nudibranch at Castle Rocks

Observation - Ghost nudibranch at Castle Rocks - Southern Africa. Description: