Sterling Silver Holy Spirit Medal

by HMH
$35.97
13/16" Sterling Silver Holy Spirit Medal with 20" Chain