Polycera capensis at Star Wall

Polycera capensis at Star Wall

Observation - Polycera capensis at Star Wall - Southern Africa. Description: