Ruby and CZ Semi Swirl Ring in 18K Yellow Gold Vermeil

By Best
Quantity: