Back to STS-130 photos

Endeavour lands on Runway 15 of the Shuttle Landing Facility at 10:20pm EST February 21 to conclude STS-130.