London Fog Trench Coat

The military trench coat is worn today by men of all ages. It can be worn formally or casually, depending on the choice of the wearer. The military style wool coat has a very long history and it first made its mark during wartime. The 1st World War presented many problems for the French and [...]