Ulla Johnson layered bead shoulder bag

£609.00 £243.00 (Save 60%)
Farfetch