Craghoppers Mens Stefan Waterproof Trousers Black 32 Short Leg