Alder?

Alder?

Observation - Alder? - UK and Ireland. Description: