Altepexi Puebla is a large Nahuatl speaking town in the hot, dry Tehuacan Valley. Women wear western style clothing in Altepexi, however these more traditional blouses are made and worn for weddings. The embroidery (machine done) spells out the names of the bride and groom and also the wedding date. I was told that the bride's mother has 5 of these blouses made for the mother of the groom. Also, that the groom's mother keeps 2 and then sells the other 3. A very interesting custom. The colors are a bit saturated to show the embroidery which is done in black on purple. Women prefer these dark colors I was told