18ct white gold and purple sapphire handmade ring

$2,490.00

18ct white gold and purple sapphire handmade ring