BugsPictures from Earth


Cautethia spuria (Spurious Sphinx Moth - Hodges #7868)