Monday, August 17, 2009

Delta rocket launch at sunrise



Aug 17, 2009 Delta launch as seen from south Cocoa Beach

No comments:

Post a Comment