One-off mini bag

handmade in vintage fabrics

only one available

One-off mini bag

£39Price