Green hand knitted embroidered baby cardigan size 18” chest 0-6 months

green handknitted embroidered cardigan size 0/6 month 18” chest 

£22.99
In stock