Urophora cardui gall

Urophora cardui gall

Observation - Urophora cardui gall. Description: