BugsPictures from Earth


Dioryctria inyoensis (Hodges #5863.2)