The Upcoming.org Archives
Light Visions: Eye Sight to Star Light
October 28, 2009
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 14, 2009