Long-leafed sargassum at Castle Rocks

Long-leafed sargassum at Castle Rocks

Observation - Long-leafed sargassum at Castle Rocks - Southern Africa. Description: