Amarucusi Cushion

£156.00

65% Alpaca, 30% wool, 5% Polyamide

45cm x45cm