Urophora cardui gall

Urophora cardui gall

Observation - Urophora cardui gall - Global. Description: