Belstaff white military style shirt


- white color

-two pockets

- made in Italy

- 99% cotton, 1% elastane

- new and great quality

- new cost £150