Zoom Leather Tassel on Beaded Necklace

Leather Tassel on Beaded Necklace

$38.95
37" length

Leather Tassel on Beaded Necklace

$38.95