BWSC

Operation and maintenance at Rabai Power Plant, Kenya



  • A worker moving hay