Art Deco Sterling Silver Huge Faux Emerald Ring

$75.00

In stock