Freedoms necklace

Freedoms necklace

  • $65.99


925 silver birds with zircon stones