azalea lace bug
Stephanitis pyrioides (Scott)



0 Images