BugsPictures from Earth


Lacinipolia dimocki (Hodges #10395.2)