James Layered Necklace

James Layered Necklace

$19.00

7” with 3” extender