Discovery flying over the National Mall atop the Shuttle Carrier Aircraft.

National Mall, Washington, DC. April 17th, 2012.

Discovery flying over the National Mall atop the Shuttle Carrier Aircraft.