London Video of the Week: Meet the Sloths at London Zoo

See adorable sloths eating and napping in their tropical home at London Zoo in this heart-warming and informative video.

Bookmark and Share:


Leave a comment.
You can follow any comments on this entry through the RSS feed.

Leave a Reply