Marquise Ring Emerald- Ready to Ship

$359.00

Sterling Silver size 5