100% Pure wool Tapestry purse woven in Wales.
Filters
Sort by
Display per page
A beautiful large Welsh Tapestry purse.
£20.60
A beautiful large Welsh Tapestry purse.
£20.60
A beautiful large Welsh Tapestry purse.
£20.60
A beautiful large Welsh Tapestry purse.
£20.60
A beautiful large Welsh Tapestry purse.
£20.60
A beautiful large Welsh Tapestry purse.
£20.60