Becards, Tityras and allies

Rose-throated Becard
Becards, Tityras and allies