Back to STS-131 photos

Discovery is towed off the runway about five hours after landing to complete STS-131.