Thom Browne elongated open-front detail coat - Blue
elongated open-front detail coat from THOM BROWNE featuring two front welt pockets, navy blue, virgin wool, classic lapels, open front and long sleeves.