Paloma Wool No 685 / Westlake Paloma Wool No 685 / Westlake (£137) Image Source: eu.palomawool.com Paloma Wool No 685 / Westlake £137 from eu.palomawool.com Buy Now