Close
Purple Carrot Seed Moth larvae
Depressaria depressana