Hand-made Multi-Color Embroidered Puebla Blouse with Lace

$49. Available only in white and only in Large and Xtra Large.