Sterling Silver Miraculous Medal

Lovely Sterling Miraculous Medal 18″ Chain

$42.95