Printed cardigan with zip

Ref 1961/326/505
£25.99