Stretch cotton canvas shirt in white
This classic shirt in stretch cotton canvas is versatile enough for a variety of occasions. It features a classic collar, buttoned placket cuffs and visible placket fastening.

Stretch cotton canvas shirt in white

£130.00 Regular Price
£80.00Sale Price