Men's Hiking Pants - Medium Check Availability

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