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