Shepherd Check Cardigan

Shepherd Check Cardigan

£35.00 Regular Price
£24.50Sale Price

Composition: 100% Acrylic

Size