e007 Small Millefiori Beads with Blue Marble Stone

    $10.75

    1 in stock