Shadow Walkers

A play of light on space shuttle Discovery.

A play of light on space shuttle Discovery. (AirSpaceMag.com)

Comment on this Story

comments powered by Disqus