One-off velvet bag

handmade in vintage fabric

only one available

One-off velvet bag

£89Price