zebra caterpillar
Melanchra picta (Harris)

RSS