Images tagged "solar-water-pumping"

Santa Cruz Island - 25 miles off the coast of CA - Rear of 2 modules powering the well pump

Image 1 of 125