saddleback caterpillar
Sibine stimulea (Clemens, 1960)

RSS