14kt Gold Miraculous Medal

$1,285.50