1970s / 80s Carhartt Double Knee Duck Canvas Pants

Responsive image
source