Handmade navy blue Harris Tweed cushion
£45.00Price
Handmade navy blue Harris Tweed cushion with a navy blue and burgundy front panel. 18" x 18" approximately Complete with inner.
Handmade navy blue Harris Tweed cushion with a navy blue and burgundy front panel. 18" x 18" approximately Complete with inner.