YT-717 Manual toe lasting machine

Toe & Heel lasting machine
January 15, 2025