Close
European Pepper Moth
Duponchelia fovealis