SlothAnnick Nadeau2025-04-07T13:39:55-06:00 Sloths are very difficult to spot. They are slow, quiet and very well camouflaged. This one was found on our property. Related Projects