Alder Gall

Alder Gall

Observation - Alder Gall - UK and Ireland. Description: