Fiery nudibranch at Castor Rock

Fiery nudibranch at Castor Rock

Observation - Fiery nudibranch at Castor Rock - Southern Africa. Description: