BugwoodWiki Article

Canada thistle stem-gall fly
Urophora cardui (Linnaeus, 1758)