Atlantis Crew Returns to Houston

From NASA
Fri. 07-22-2011