Men's Hiking Pants - Large In Stock Now

Small - 30, Medium - 32, Large - 34, X Large - 36, XX Large - 48