Solar energy concept
Photovoltaic panels for renewable electric production, Huesca province, Aragon, Spain.
© Pedro2009 | Stock Free Images
Similar Free Images
Categories: