White, Star Print Baby Shoes

£20.00

Size 0-6 months. Beautiful baby shoes, handmade in the UK from soft leather.

£20.00

In stock