Hand woven and sewn
Showing all 22 results
-
Burgundy Stripe
£42.00 -
Cream Stripe
£42.00 -
Violet/Blue
£42.00 -
White with Blue
£42.00 -
Brilliant Red
£42.00 -
Green/Pink/Violet
£42.00 -
Purple Rainbow
£42.00 -
Autumn
£36.95 -
Cream Blue Brown
£36.95 -
Green & Brown
£36.95 -
Sandstone
£36.95 -
Brillante
£36.95 -
Fresh Red
£36.95 -
White with Blue
£36.95 -
Navy
£36.95 -
New Green
£36.95 -
Midnight Black
£36.95 -
Cream/Blue/Brown
£42.00 -
Forest Green
£39.00 -
Blue Spectrum
£39.00 -
Red/Pink/Brown
£42.00 -
Cream Stripe XXL
£36.95





















