Oriole

Oriole

Observation - Oriole - Southern Africa. Description: