Kenneth Jay Lane

Necklace, $200, Kenneth Jay Lane.

more