iloveaccessories1

Dark Purple Layered Necklace

$7 $35

3 layers of dark purple crystals is pure elegance.

Recently viewed