Your neighborhood jeweler since 1856
24kt Gold Dipped Blue Sparkle Rose
« Return to 24K Gold Dipped Roses