Handmade Triple Layer Natural Stone Bracelet

Regular price $16.03 USD $30.25


/
Color: Teal