This Old Navy men's shirt is a stylish and practical addition to any wardrobe. The blue white yellow with touches of green plaid pattern is eye-catching and the heavy duty flannel fabric ensures it will keep you warm during colder months. The shirt is a size XL and has long sleeves, making it very versatile.


The button-up design and casual style make it a versatile piece that can be worn in a variety of situations. The shirt is pre-owned but in great condition. Whether you're running errands or going out for a night on the town, this Old Navy shirt is a great choice.


Fast shipping guaranteed.