Jennifer Thames Long Shell Necklace

$32.00