redwhiteandgrew.com
Live from London… a giant caterpillar!
Found this big fella at a bug exhibit for kids at London’s Natural History Museum (free and fabulous, btw!) and just had to snap a photo. Impressive, eh? And here I thought that my hornworm w…