$35.00
925 Sterling Silver Devil heart Necklace
1 in stock
— OR —
Heart – 18 x 16mm
E-Coat (Anti-Tarnish)