• image
  • image
  • image
  • image
  • image
  • image
  • image
  • image
  • image
  • image

Libya Great Man Made River Project - Mobile Camp, Im-mobile Camp and Owner Camp)

  • Country / City: Libya/Kufra
  • Contract Type: Construction

REVIEW