Installation of Floating Pontoons – English Point, Mombasa

  • CLIENT Pearl Beach Hotel Ltd
  • WE DID Installation of Floating Pontoons