Shuttle Discovery Lands at Dulles

From NASA
Tue. 04-17-2012