Bronze plated,swirls of metal with crystal drop

Foxy Originals Promise Necklace

  • $32.00
    Unit price per 


Bronze plated,swirls of metal with crystal drop