Navy blue cotton top for teen boys by American brand Tommy Hilfiger. This cool long sleeve has a white vintage-style logo print with the signature flag in blue, red and white flocking. A tricolour tab is stitched on the back of the crew neckline and an embroidered flag logo can be found on one sleeve. Soft, stretchy and lightweight, it is made in jersey for all-day comfort. It contains at least 95% transitional organic cotton.