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