Smocking Frida Blouse

Regular price $89.00

100% organic poplin white (thread olive)