Which Features Define RAIN 42" x 42" Heel Proof Grates?
Tree grates are installed around trees in paved public spaces to protect the root zone while maintaining a level and accessible walking surface. They help organise the area surrounding a...
Ashley Wilson |