BugwoodWiki Article

Pine-tree lappet
Dendrolimus pini (Linnaeus)