Close
Red Slug Jewel
Eterusia aedea (Butler, 1881)