The M59 pants are made of heavy-duty olive-green cotton and feature two hip pockets, two cargo pockets and two rear pockets.
The M59 pants are made of heavy-duty olive-green cotton and feature two hip pockets, two cargo pockets and two rear pockets.