Blue Quartz Gemstone Ring

$64.00
Vermeil- (Gold Plated Sterling Silver)
Size