Earrings 31

Swarovski Crystal and Sterling Silver - $55

Earrings 31