Johannes Niermann in a black high-collar tailored coat from Stahl Corporation Fall/Winter 2012.

Stahl Corporation Fall/Winter 2012 Collection