BugsPictures from Earth


Sabulodes aegrotata (Hodges #6995)