Mexican Peasant Puebla Blouse 3X (White) Hand embroidered Mexican Peasant Blouse Direct from Mexico 100% cotton. Machine wash cold