Close
Pine Imperial Moth (larva)
Eacles imperialis pini