South African beaded bangles

Regular price
$22.00
/
Shipping calculated at checkout.

Handmade in south africa 

stack them to get a beautiful look