AllSaintsHalf Moon cross body bag

$243
Colors
White
Sizes
One Size

Product Info

AllSaints Half Moon cross body bag

From Farfetch

white calf leather top zip fastening adjustable shoulder strap internal zip-fastening pocket