HYDRO POWER

“the power derived from the energy of falling water or fast running water, which may be harnessed for useful purposes”

1 2
3 4