Medium Oaxaca Bags

 Handwoven by skilled artisans in Oaxaca, Mexico.
25 products