Tommy Hilfiger Men’s Shirt (Size XL)

Red, white and blue men’s long sleeve shirt