Walnut Leaf Gall

Walnut Leaf Gall

Observation - Walnut Leaf Gall - UK and Ireland. Description: