dsc_0024 Published January 19, 2019 at 1944 × 1236 in Tortuga Lodge, Day 3, 18/1/19 Keel-billed Toucan