Archanara algae
Rush Wainscot : Archanara algae (Esper, 1789)
Caterpillar

[ Description ]