St Joseph of Cupertino Medal – Sterling Silver – Large

$54.25