Mixed Media silver plated pendant. Brass chain. 24” length. Crystal dangle.

Blessed Mixed Media Heart Necklace

$24.00Price