3126 Chestnut-mandibled Toucan (Ramphastos swainsonii). Selva Verde Lodge, Costa Rica

3126 Chestnut-mandibled Toucan (Ramphastos swainsonii). Selva Verde Lodge, Costa Rica

3126 Chestnut-mandibled Toucan (Ramphastos swainsonii). Selva Verde Lodge, Costa Rica