Thistle Gall Fly

Thistle Gall  Fly

Observation - Thistle Gall Fly. Description: