Image of Cyanerpes cyaneus

INBio, Costa Rica