Long-Sleeve Flannel Shirt for Boys
by Old Navy
SKU 9079370321105
Long-Sleeve Flannel Shirt for Boys
Final Sale
Original price
$36.59
Original price
$36.59
-
Original price
$36.59
Original price
$36.59
Current price
$26.84
$26.84
-
$26.84
Current price
$26.84
- spread collar
- long sleeves
- buttoned cuffs
- buttoned pockets at chest
- full length button front