• From:2010 Space Finalists

    Share:
    • Recommend
    • Report Abuse
    • Launch Reflection

      By
      AVIATION WEEK
      Space shuttle Discovery lifts off on STS-131 in the minutes before dawn, April 5, 2010. Its launch plume was reflected through light fog on the Intracoastal Waterway in Ponte Vedra, Fla., 115 mi. north of the launch. Photographer: James Vernacotola, Ponte Vedra, Fla.

Comment on Photo