Weavings by Shiri

Handwoven Rio- Grande Textiles