A Canyon Industries 10.5-inch Pelton wheel turbine.
A Canyon Industries 10.5-inch Pelton wheel turbine.
X