Cloudburst

Discovery punches through.

Final launch of STS-133 Space Shuttle Discovery at Kennedy Space Center, Florida on February 24, 2011. © 2011 Robert Seale © 2011 Robert Seale. Robert Seale Photography www.robertseale.com 832-654-9572 (©2011 Robert Seale)

Comment on this Story

comments powered by Disqus