Large Virgin Mary Pendant

$20.00 $25.00




Add to wishlist
  • 20” Chain
  • Gold Dipped