header Left Arrow Right Arrow
HomeHome

Travel Hints And Tips

STS-132 Space Shuttle Launch - Kennedy Space Center Causeway Florida, USA
The image is stretched to fit the screen.
Click it to see the non stretched version.