Size
Colour
Brand
Sleeve
Pattern
Polo Ralph Lauren
£145
Oliver Spencer
£180
£170
BOSS
£139
Levi's
£75
Fred Perry
£90
£119
Universal Works