Touch of Pearl Denim Bells

$24.50
90% cotton, 2% spandex, 8% polyester