CAPE CANAVERAL, Florida -- At the Shuttle Landing Facility at NASA's Kennedy Space Center in Florida, ESA astronaut Roberto Vittori is photographed after his arrival. The STS-134 crew members landed at 12:52 p.m. EDT to get ready for space shuttle Endeavour's launch to the International Space Station scheduled for Friday, April 29 at 3:47 p.m. Endeavour and its crew will deliver the Express Logistics Carrier-3, Alpha Magnetic Spectrometer-2 (AMS), a high-pressure gas tank and additional spare parts for the Dextre robotic helper to the station. This will be the final spaceflight for Endeavour.