Esma Baby Shirt

£18.00 £12.60

Pretty floral shirt in pastel shades of seafoam, pink and blue featuring a little ruffled collar. Made from 100% cotton. Machine washable.

Clear selection