Officer's full dress red coat British 99th Regiment of Foot
Men Officer Slim-Fit Cotton Chino Trouser
Men Historical Grady Striped Brown Cotton TrousersA choice pair for dawn to dusk, our Grady Stripe Trousers are at once stylish and sensible.
WW2 German Luftwaffe Officer Gabardine Breeches
WW2 German Heer officer panzer Stone Gray Gabardine Breeches
Civil War Confederate General's Frock Coat