men's JM Haggar Premium Stretch Slim Fit dress pants - 32W x 30L - navy blue plaid (style: hd81049)

This listing has ended!