Santa Cushion Antique Rose

£125.00

45cm x 45cm

81% Extra fine merino wool, 13% Viscose, 6% Linen

Hand loomed