Shuttle Discovery Liftoff Over Ponce Inlet Lighthouse
Photograph - Photograph
A dramatic image of the space shuttle Discovery launch of mission STS-119 on March 15, 2009 showing the exhaust plume over Ponce Inlet Lighthouse illuminated by a setting sun.
First in a series of three photographs.
This image has been featured in the following groups:
November 5th, 2013
Viewed 989 Times - Last Visitor from New York, NY on 06/29/2019 at 7:18 PM