One-of-a-kind bag

handmade in leftover fabrics

only one available

One-of-a-kind bag

£79Price