18K Yellow Gold Virgin Mary Pendant

$230.00