Logo European Solar Prize 2017

32033742724 d6a4b2eb7a