Scots Pine?

Scots Pine?

Observation - Scots Pine? - UK and Ireland. Description: