Zen

Padawan the Sloth at 5 months old - Living Treasures Animal Park, Donegal, PA