Baltimore Oriole Icterus galbula

Prairie du Chien, May, 10, 2012