Moleskin Pants

British made 100% cotton, heavyweight 12oz moleskin in a loose taper vintage military style.