St Joseph of Cupertino Medal – Sterling Silver – Medium

$54.75