This is a NWT solid grey flannel shirt from the brand Portuguese Flannel in a size Large and made in Portugal. 

Measurements: 
Chest- 22"
Length- 30.75"