Cape urchins at Star Wall

Cape urchins at Star Wall

Observation - Cape urchins at Star Wall - Southern Africa. Description: