Sunday, November 20, 2011

the mileage of light

Light travels 186,282 miles per second.

image by Dennis L. Mammana

No comments: