Leaf gall

Leaf gall

Observation - Leaf gall - UK and Ireland. Description: On alder

On alder