Small cross body zipped bag.

18cm x 15cm.

Handmade following strict ethical guidelines.

Navy/White Stripe Bag

£10.00Price