Close
Moth larvae
Leucanella viridescens