Vintage Navy/Red/White Flannel Shirt American Flag

$89.99

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