Nice looking heavy flannel shirt made by St John's Bay! Size: Labelled as a size XL. 100% Cotton.
eBay