Green Shrike-vireo – Vireolanius pulchellus

Canopy Tower, Panama – 2 October 2016

Green Shrike-vireo