Sterling Silver St. Therese Medal with Carmelite Back

by HMH
$54.97
15/16" Sterling Silver St. Therese Medal with Carmelite Back 18" Chain