This is the caterpillar of the double headed Hawk Moth. Getting rid of such wonderful creatures in the garden means you will reducing the number of butterflies and moths, which is never a good thing.
This is the caterpillar of the double headed Hawk Moth. Getting rid of such wonderful creatures in the garden means you will reducing the number of butterflies and moths, which is never a good thing.