Leather Barn Coat from Billy Martin's -- world famous western lifestyle brand. 
Coat is marked L but is best fit for medium man, or large woman's coat (with buttons
on left side).

    .