Crossed Heart Angel Necklace

Regular price $ 175.00
Brass.