Alikreukel at Pyramid Rock reef

Alikreukel at Pyramid Rock reef

Observation - Alikreukel at Pyramid Rock reef - Southern Africa. Description: