Tommy Hilfiger Short sleeve polo // Medium

Tommy Hilfiger Short sleeve polo // Medium

Regular price £20.00 Sale

Navy, Red & Grey stripes // Hilfiger Athletics crest on chest // Medium