Greater DC Sunbird

Greater DC Sunbird

Observation - Greater DC Sunbird - Southern Africa. Description: