Last post for ready made items 10th December for Christmas delivery



Merry beach Christmas bib

Regular price £3.50

Tax included. Shipping calculated at checkout.

3-18m christmas bib

100% cotton