Trench Coat

The trench coat was first developed as an alternative to the serge greatcoats worn by British and French soldiers in […]