Close
Red-slug caterpillar moth
Eterusia aedea.