Silver Miraculous Medal

40.00

sterling silver miraculous medal, 18″ chain length

10 in stock