Howler Monkeys at Barco Quebrado Beach Costa Rica

Howler Monkeys at Barco Quebrado Beach in Samara, Nicoya, Guanacaste, Costa Rica