Our Recent Posts

Tags

Bag

Have you found a little caterpillar in a sleeping bag made of twigs or dirt? If yes, then you have found one of the world’s smallest architects, the wonderful bagworm moth.