Cape Starchestnut

Cape Starchestnut

Observation - Cape Starchestnut - Southern Africa. Description: