Day 60
Two Monkey Island
December 5, 2023 in Panama ⋅ ☀️ 84 °FThis island originally was home to many many spider monkeys, now there are two. I’m. It sure if there was a Lord of the Flies, monkey version, but now there are only two left. They are well trainedRead more