S Sikukuu Chemoiywo Review of Kenya Ferry Services Ltd 3 years ago Normal overcrowded and not well maintained
Comments: