Baltimore Oriole Icterus galbula

Icteridae (Troupials and Allies)
Baltimore Oriole Icterus galbula - Orniverse