Thistle Gall

Thistle Gall

Observation - Thistle Gall - UK and Ireland. Description: