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

  • $50.00
    Unit price per 


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

We Also Recommend