Sterling Silver Guardian Angel Medal

by HMH
$54.97
5/8" Sterling Silver Guardian Angel Medal with 18" Chain