3103 Chestnut-Mandibled Toucan (Ramphastos swainsonii). Selva Verde Lodge, Costa Rica

3103 Chestnut-Mandibled Toucan (Ramphastos swainsonii). Selva Verde Lodge, Costa Rica

3103 Chestnut-Mandibled Toucan (Ramphastos swainsonii). Selva Verde Lodge, Costa Rica