Hand knitted pink cardigan with embroidered flowers for newborn baby

Hand knitted Pink cardigan with embroidered flowers in new born  

£9.25