Eumichtis lichenea
Feathered Ranunculus : Eumichtis lichenea (Hubner, 1813)
Caterpillar

[ Description ]