Our French line is made in raw cotton and fine cottons and hand embroidered faces
Lulu Prince
Regular price $49.99
Lulu Princesses