Eden

Eden

Eden is a unique product, creatively made to perfectly replicate natural grass. Eden’s deflection of light and incorporation of moss and hazel colours in the thatch layer make this product extremely realistic.

Categories: ,

Product Enquiry