Pleurobranchaea bubala at Whale Rock

Pleurobranchaea bubala at Whale Rock

Observation - Pleurobranchaea bubala at Whale Rock - Southern Africa. Description: