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

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