Sarah Louise White Holy Cross Christening Bib 003310

ONLY 1 LEFT
Regular price £12.95 Sale price £6.95 Save £6.00
1 in stock
Sarah Louise White Holy Cross Smocked and Embroidered Christening Bib 003310