Long Sleeved Flannel Shirt Navy Print Flannel Long Sleeve Shirt by Portuguese Flannel Buy for $98 from farfetch.com $140 30% OFF!