BugsPictures from Earth


Phthorimaea operculella (Potato Moth - Hodges #2011)