Share this photo on Twitter Share this photo on Facebook

Giant Sloth Thing

Posted by
Richard Irwin (Belper, United Kingdom) on 15 July 2007 in Animal & Insect.

This giant was spotted in The Natural History Museum in London

I'm away on vacation on my narrowboat for a week, so will catch up with peoples PBlogs some time end of next week.

Thanks for popping by