Icterus mesomelasyellow-tailed oriole


Icterus mesomelas