Paloma Wool no 625 Paloma Wool no 625 (£77) Image Source: eu.palomawool.com Paloma Wool no 625 £77 from eu.palomawool.com Buy Now