Ralph Lauren Cargo Shorts Mens Size 42 Green 100% Cotton Pockets Heavy Military.
There’s a button missing for one of the back pockets that is shown in the photos.