Karina Grimaldi
Regular price $208 now $124.80
Cotton blouse with smocked top & sleeves. Double tie neck with rope detailing.