Cedar?

Cedar?

Observation - Cedar? - UK and Ireland. Description: