Red stars at Castle Rocks

Red stars at Castle Rocks

Observation - Red stars at Castle Rocks - Southern Africa. Description: