903558_239247199600877_3029825467450905161_o

Nextgen Artificial lawn

the view of a Nextgen Artificial lawn after completion