18K White Gold Plated Blue CZ ring (size 10)

18K White Gold Plated Blue CZ ring (size 10)

$17.50

10
18K White Gold Plated Blue CZ ring

View Full Details