Bamboo Thatch Panel

Add some tropical charm to your garden with 2000mm x 700mm  thatched roof panels sold separat...
Detail