£31.99
Welsh tapestry pattern designed bag
35cm x 31cm approximately
Handmade in Wales
1 in stock
— OR —
Mustard yellow Welsh tapestry shoulder bag