BugsPictures from Earth


Phyllocnistis subpersea (Hodges #852.1)