The Trench Coat: The Thing Explained
Style & Clothing
A trench coat is a long, water-resistant overcoat defined by a clean cut, concealed fastenings, dual back seams, epaulettes, a storm flap, and a removable inner lining. It origi...
Open article