Vintage Tommy Hilfiger Shirt // XL

Regular price £75.00 Sale

Cream with all over flag pattern