1 results found


Feb 22 2023
A lucky brief appearance of one of the endemics of Santa Marta. Seen near the Palo Alto Ecolodge heading towards Cuchillo San Lorenzo.
Feb 26 2023