Textile samples

an animal tapestry

Tapestry 3

Mapusha Weaving Cooperative