White Spirits
White Spirits
White Spirits
White Spirits

White Spirits

Regular price $120 Unit price  per 

Handwoven with backstrap loom,

and hand-embroidered with Nahuales (Spirit animals)

Zacatepec, Sierra Sur, Oaxaca

White Spirits
White Spirits