Navy blue marbelized crystal on a black cord.

Navy Blue Star Crystal Necklace

$14.00Price