The Upcoming.org Archives
Light Visions: Eye Sight to Star Light
January 13, 2010
Science Museum of Virginia
2500 W Broad St
Richmond,
Virginia
23220
Dabble in illusions, astronomy and the science of light.
Added by
Upcoming Robot
on October 18, 2009