Costa Rica - Scott Walmsley Photography
Powered by SmugMug Log In

Mother and baby howler monkeys (Mantled Howler Monkey (Alouatta palliata)

Playa Grande, Costa Rica