First Communion Heart in Sterling Silver

$43.50