Medium Oaxaca Bags

 Handwoven by skilled artisans in Oaxaca, Mexico.
29 products