Canvasland has been established for over 30 years in Cape Town, South Africa. We are a small manufacturing company. We manufacture and repair all Canvas, PVC, Shade Cloth, and related products. From small to large, complex to simple we do it all...
Relevance: 24.14057