Water scavenging


  • Water Scavenging

Description:

An unusual way to remove floating particles from flow of water.



Continued...