I found caterpillars in my garden wearing the exact same colours. They seem to love the rue - Ruta Graveolens and their colours are a perfect camouflage on this plant which will soon be naked. I think they are the most beautiful caterpillars I've ever seen. This one is a small one that needs to grow a bit more. It will turn into a beautiful Swallowtail Butterfly - Papilio Machaon . Can't wait until 5 of these gorgeous butterflies will honour my garden.