SET 2014 Geneva

The 15th International Conference on Sustainable Energy Technologies – Geneva

Photo Gallery from SET 2014