Bamboo Shield – 20 Feet Long x 30 inch x 80 Mil – Bamboo Root Barrier/Water Barrier

$38.18

Bamboo Shield – 20 Feet Long x 30 inch x 80 Mil – Bamboo Root Barrier/Water Barrier

$38.18