YT-717 Manual toe lasting machine

Toe & Heel lasting machine
January 14, 2025