Selenia lunularia
Lunar Thorn : Selenia lunularia (Hubner, 1788)
Caterpillar

[ Description ]