BugsPictures from Earth


Hellinsia caudelli (Hodges #6228)