Kelp mysids at Star Wall

Kelp mysids at Star Wall

Observation - Kelp mysids at Star Wall - Southern Africa. Description: