STERLING SILVER AND 12 KARAT GOLD FILLED DOUBLE MARQUISE EARRINGS

Regular price $22.50 Sale