Mens Slim Fit Striped Formal Shirt Long Sleeve And Spread | Desertcart South Africa