Grey Welsh tapestry purse

£12.99

Welsh tapestry purse

Handmade in Wales

 

2 in stock

Description

Grey Welsh tapestry purse