Birds of Magnetic Island - NolanPhotoImaging
Sunbird perch, Queensland. Australia.

Sunbird perch, Queensland. Australia.

Sun BirdMaleColour YellowBlue ThroatBirdjuvenile

From Sun Bird