new
XS
S
M
L
IMPERIAL
Striped loose-fit shirt with classic collar
£ 130