Project Description

This project was landscaping arounf the biggest mall in Kenya located along Thika Super Highway.