143 of 207 photos


Space Shuttle Discovery Landing At Washington DC

Space Shuttle Discovery made its final landing on Tuesday 17 April 2012, ferried to the Washington area on the back of a 747 after a breathtaking flight over D.C.'s most historic landmarks.

Flickr Explored April 17, 2012 #1.
www.flickr.com/explore/interesting/2012/04/17/
Space Shuttle Discovery Landing At Washington DC