Poplar grey ?

Poplar grey ?

Observation - Poplar grey ? - UK and Ireland. Description: