Brown-throated three-toed sloth Brown-throated three-toed sloth images taken in Altos del Maria in Panama. In the cloud forest at around 950 meters above sea level. The brown-throated… Continue reading