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