Crete, Greece. Renewable energy production. Solar cells for the production of electricity in the South of Crete

Crete, Greece. Renewable energy production. Solar cells for the production of electricity in the South of Crete

 Stock photo ID: 116931439

Same artist

  |   See all