Cape Star

Cape Star

Observation - Cape Star - Southern Africa. Description: