2014-06-28 466
Lebrija 1 Solar Power Plant, Sevilla, Spain

Lebrija 1 Solar Power Plant, Sevilla, Spain