Large Blue Stone Ring Gold Plated over Sterling Silver

$319 $249

*