BugsPictures from Earth


Phyllocnistis hyperpersea (Hodges #845.1)