DSC_5883 ← Previous Next → A baby sloth spotted in the mangroves of Quepos (I promise that is actually a sloth).