Vintage Tommy Hilfiger Striped Embroidered Crest Short sleeve Polo

Vintage Tommy Hilfiger Striped Embroidered Crest Short sleeve Polo

$40.00Price

Size Large

23 x 29.25