Image of Herpetotheres cachinnans

INBio, Costa Rica