Public domain photos

The image shows a two-toed sloth perched on a tree branch in Costa Rica, surrounded by lush green leaves and a bright white sky.

The image shows a two-toed sloth perched on a tree branch in Costa Rica, surrounded by lush green leaves and a bright white sky.Open in library