Josef Seibel - Debra 58 - Red

  • $120.00
    Unit price per 


The Josef Seibel Debra has an upper that is a blend of leather and suede, it has 2 Velcro adjustable straps and has a padded leather insole. The Debra is made in China.