fbpx

Flume

A human-made water channel in which water is routed above the ground rather than through a ditch or trench.

Shopping Cart
Scroll to Top