Scarlet-rumped Cacique

Cacicus uropygialis Order: Passeriformes Family: Icteridae (Troupials and Allies)
Cacicus uropygialis Order: Passeriformes Family: Icteridae (Troupials and Allies)

More Photos