Long Sleeve Shirts by Needles Add to WardrobeRemove from Wardrobe FavoriteUnfavorite Shop It Outfits Sort by featured Sort by price: high to lowSort by price: low to high Needles Patchwork Assorted Check Flannel Shirt $253 Free US Shipping! Needles Patchwork Assorted Check Flannel Shirt $326 Free US Shipping! Needles Patchwork Assorted Check Flannel Shirt $260 Free US Shipping! Needles Patchwork Assorted Check Flannel Shirt $260 Free US Shipping! Needles Patchwork Assorted Check Flannel Shirt $260 Free US Shipping! Needles Patchwork Assorted Check Flannel Shirt $390 Free US Shipping! Needles Patchwork Design Long Sleeved Shirt $289 Free US Shipping! Needles Patchwork Assorted Check Flannel Shirt $326 Free US Shipping! Needles Patchwork Assorted Check Flannel Shirt $390 Free US Shipping! Needles Panelled Design Cotton Shirt $260 Free US Shipping! Needles Panelled Plaid Pattern Cotton Shirt $289 Free US Shipping! Needles Panelled Plaid Pattern Cotton Shirt $309 Free US Shipping!