Thera firmata
Pine Carpet : Thera firmata (Hubner, 1822)
Caterpillar

[ Description ]