H & M

H & M - Smocked Off-the-shoulder Top - White

Short, smocked, off-the-shoulder top in cotton jersey with short sleeves and overlocked edges.