Back to Gallery

Image 79

Sea water de-salination storage tanks Saudi Arabia.
Sea water de-salination storage tanks Saudi Arabia.