KAREN TELIO LONG NECKLACE

$300
Sterling and Labradorite

You may also like