That is a great roll. Is the Troy from O'Connells?
It was a thrift store find. There's an independent clothier in Greenville (still in existence) who used to sell a lot of Troy Guild shirts and so they pop up occasionally around here. Mostly I sell/trade them on the Trad Thrift Exchange, but this one fit me.
O'Connells is, however, the last source for true New Old Stock Troy Guild shirts.