Nudibranch 23

Nudibranch 23

Observation - Nudibranch 23 - Southern Africa. Description: