Vintage Blue/Red/White Flannel Shirt American Flag

$89.99
Vintage Blue/Red/White Flannel Shirt American Flag

A vintage blue, white and red men's flannel shirt. An American Flag T-shirt is on the back. Size L.