Olive green canvas trench coat, with a military-inspired design, complete with utility pockets and shoulder epaulettes.
Olive green canvas trench coat, with a military-inspired design, complete with utility pockets and shoulder epaulettes.