sloth

Amazon World Zoo Park in the UK recently welcomed a new addition to one of their sloth families and thanks to the magic of the internet, you can see pictures of the little cutie below!

baby,zoo,sloth
View List
  • -
  • Vote
  • -
Back to Top