Thistle Gall fly

Thistle Gall fly

Observation - Thistle Gall fly. Description: