White Buffalo Turquoise Small Oval Sterling Silver Ring

White Buffalo Turquoise Small Oval Sterling Silver Ring

Out of stock