BugsPictures from Earth


Stiria satana (Hodges #9787.1)