species 11,734 observations

Keel-billed Toucan

Ramphastos sulfuratus