Harry checkered linen shirt
10955041
Checkered linen shirt with button down collar.
£179