Close
Red slug caterpillar
(Eterusia aedea) Chalcosiinae-Zygaenidae