Mexican peasant blouse, turquoise, floral,embroidered, boho, huipil ...

Responsive image
source