Thistle Gall fly

Thistle Gall fly

Observation - Thistle Gall fly - UK and Ireland. Description: