Italian Alder

Italian Alder

Observation - Italian Alder - UK and Ireland. Description: Italian Alder possibly?

Italian Alder possibly?