Turkish beaded bracelet “intricate”

$25.00

Turkish beaded bracelet “intricate”

$25.00

Available in store only or email for colour options