A Alwy Hashim Review of Kenya Ferry Services Ltd 4 years ago Poor management leading to unnecessary traffic
Comments: