Vintage Virgin Mary and Pope John Paul II holy medal

$45.00Price