Common Alder

Common Alder

Observation - Common Alder - UK and Ireland. Description: