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 Check Patchwork Shirt $319 Needles Check Panelled Flannel Shirt $281 Needles Check Tie Dye Shirt $328 Needles Check Patchwork Shirt $379 Needles Plaid Patchwork Flannel Shirt $312 Needles Plaid Patchwork Flannel Shirt $311 Needles Patchwork Plaid Button Up Shirt $319 Needles Checked Patchwork Cotton Shirt $328 $410 Needles Patchwork Flanel Shirt $201 $251 Needles Check Print Button Up Shirt $347 Needles Check Print Buttoned Up Shirt $204 $340 Needles Check Print Button Up Shirt $230 $418