G/SS Miraculous Medal 16" chain

Gold over Sterling Miraculous Boxed

$36.00

10 in stock