Carmelita

Regular price $29.99

Floral print baby doll dress. Flared skirt, criss-cross back.