Mayoral Newborn Baby Girl Knitted Blue stripe dress 2864

£15.00 £29.50
Grey and blue stripe knitted dress from the Mayoral AW18 collection.