Sea bamboo kelp at Castle Rocks

Sea bamboo kelp at Castle Rocks

Observation - Sea bamboo kelp at Castle Rocks - Southern Africa. Description: