BugsPictures from Earth


Lacinipolia meditata (The Thinker Moth - Hodges #10368)