Vintage Red/White/Blue Flannel Shirt The Beach Boys

$89.99

A vintage red, white and blue men's flannel shirt. A vintage Beach Boys T-shirt on the back. Size L.