Tommy Hilfiger Polo XL

Regular price £15.00 £5.00 Sale

Acid wash 

Pit to pit 23"
Neck to hem 31"