Sitka Spruce?

Sitka Spruce?

Observation - Sitka Spruce? - UK and Ireland. Description: