Simon the Sloth
Simon the Sloth
Simon the Sloth

Simon the Sloth

Regular price $39 Unit price  per 

18 inches of lush fur make Simon the snuggliest sloth around.
Simon the Sloth