Geotextiles
Woven Geotextiles are of the strongest fabrics. At Textile stock they are available in plenty of types. Also check out our Fancy Embroidery Lace page.
Woven Geotextile