Sterling Silver Large Beaten Swirl Ring 38Mm

$125.00

In stock