Spruce Carpet ?

Spruce Carpet ?

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