Silver Layered Rhinestone Double Cross 16" - 18" Necklace

Regular price $17.50