Oriole Blackbird (Gymnomystax mexicanus)

Oriole Blackbird (Gymnomystax mexicanus)