top of page

Antique sterling silver Virgin Mary and Saint Peregrine holy medal

$75.00Price
    bottom of page