L&b striped bermuda shorts

$ 36.99

true to size fit 

have stretch