Traditional embroidery from Otomi village of San Pablito, Puebla, Mexico. For sale in San Miguel de Allende, Mexico....