solardecathlon.illinois.edu
2012-10-26-09-44-17-190.jpg
Illinois Solar Decathlon