Hand knitted Turquoise and white striped baby cardigan for new born baby

Out of stock

Turquoise and white striped baby cardigan 

£7.99