Icterus bullockii BULLOCK'S ORIOLE 3033150z

Icterus bullockii BULLOCK'S ORIOLE 3033152z

Icterus bullockii BULLOCK'S ORIOLE 3033149z

Icterus bullockii BULLOCK'S ORIOLE 3033124z

Icterus bullockii BULLOCK'S ORIOLE 3033092z

Icterus bullockii BULLOCK'S ORIOLE 3032368z

Icterus bullockii BULLOCK'S ORIOLE 3032729z

Icterus bullockii BULLOCK'S ORIOLE 3033162z

Icterus bullockii BULLOCK'S ORIOLE 9056662z

Icterus bullockii BULLOCK'S ORIOLE 9056661z

Icterus bullockii BULLOCK'S ORIOLE 3032733z

Icterus bullockii BULLOCK'S ORIOLE 3032911z

Icterus bullockii BULLOCK'S ORIOLE 3033134z

Icterus bullockii BULLOCK'S ORIOLE 3033416z

Icterus bullockii BULLOCK'S ORIOLE 3032360z

Icterus bullockii BULLOCK'S ORIOLE 3032362z

Icterus bullockii BULLOCK'S ORIOLE 5005485z

Icterus bullockii BULLOCK'S ORIOLE 5005535z

Icterus bullockii BULLOCK'S ORIOLE 5005540z

Icterus bullockii BULLOCK'S ORIOLE 5005542z
© Rob Curtis/The Early Birder