Thumbnails
 
Launch of Space Shuttle Endeavour, STS 134, from Launch Pad 39A at Kennedy Space Center.