Small Sterling or Gold Filled Heart Shaped Blue Enamel Miraculous Medal on Chain

  • $43.00
    Unit price per 


Small Sterling or Gold Filled Blue Enamel Miraculous Medal on 18" Chain

We Also Recommend