Whitebeam?

Whitebeam?

Observation - Whitebeam? - UK and Ireland. Description: