Skip to product information
1 of 2

Old Navy Men’s Flannel Shirt

Old Navy Men’s Flannel Shirt

Regular price $5.15 USD
Regular price Sale price $5.15 USD
Sale Sold out
Shipping calculated at checkout.

This slim fit, blue flannel shirt features a button enclosure and a front pocket. Its long sleeves are adorned with buttons at the cuff for added style and versatility.

View full details