offyonder.com
STS-133: Discovery’s Last Launch – Cape Canaveral, Florida, United States
Like || Tweet || More Photos || Purchase PhotoIt’s been a childhood dream to see a Space Shuttle launch and only with the threat of the program ending have I put a concerted effort towards ac…
Cameron L. Martindell