Esme Stud | White Marble

$20.42

  • Details
    Petite studs | White marble center

    -Anti tarnish
    -Hypoallergenic