18 May Ramphastidae / Toucans Photo | Pteroglossus frantzii Pteroglossus torquatus Ramphastos sulfuratus Ramphastos swainsonii