PASCAL GOETGHELUCK / SCIENCE PHOTO LIBRARY
Solar panels. Photovoltaic cells array. Photographed in France.
Model release not required. Property release not available.