Beautiful hand beaded statement necklace

$24.50Price