Gall on Alder

Gall on Alder

Observation - Gall on Alder - UK and Ireland. Description: