Image of Cochlearius cochlearius

INBio, Costa Rica