Designed by
Title
Space Shuttle Discovery Touching Down at Dulles #25678957
Description
17 April 2012: space shuttle Discovery, piggyback on Boeing 747, landing at Dulles International Airport, taken from Udvar-Hazy Center parking lot
This image is editorial