BugsPictures from Earth


Choristoneura carnana (Hodges #3645)