BugsPictures from Earth


Callopistria cordata (Silver-spotted Fern Moth - Hodges #9633)