Green carpet?

Green carpet?

Observation - Green carpet? - UK and Ireland. Description: could be this.

could be this.