News
16 June 2009
Eclipsis/LumenHaus featured at the Taubman Museum
An exhibition of the work for this year’s Solar Decathlon competition, titled Eclipsis/LumenHaus, will be shown from June 12 - August 23, 2009 at the Taubman Museum of Art in Roanoke.