(Opens in a modal)
Crete House
Washington University in St. Louis, U.S. Department of Energy Solar Decathlon 2017, South Facade, Photo: Washington University in St. Louis Solar Decathlon Team 2017.