saddleback caterpillar
Acharia stimulea (Clemens)

RSS