STS-129 HD Landing

From NASA
Fri. 11-27-2009