Zoom Layered Beaded Necklace
Zoom Layered Beaded Necklace

Layered Beaded Necklace

$24.75 Regular price $32.95
16" Adjustable chain

Layered Beaded Necklace

$24.75 Regular price $32.95