Christmas Rose

Christmas Rose

Trollbeads

Regular price $35.00 $31.00 Sale

According to an old legend the Christmas Rose sprouted and grew in the snow, from the tears of a young girl.