Baby Vest

Navy organic cotton with a personalised name on the back (in lilac or turquoise).

Sizes: 0-3m, 3-6m, 6-12m, 12-18m

£10.00

You may also like: