Thatch Panel 500mm X 1200mm

Bamboo roof thatch panels....
Detail