St Benedict Medal – Sterling Silver – Large

$56.50