Beautiful huipil blouse from Chicontepec Veracruz, Mexico. Linen fabric with antique embroidery on the front and back in cotton threads. 

One size fits all, measures:

Shoulder-Shoulder: 40 cm 
Armpit-armpit: 50 cm 
Length: 78 cm