Capestar

Capestar

Observation - Capestar - Southern Africa. Description: