Natural Fiber Composites

Fleece made from bio-composites