Space Shuttle Discovery Landing At Washington DC - (Explored)

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.

 

Explore April 17, 2012 #157.

 

More At:

www.glynlowe.com/discovery

69,615 views
47 faves
20 comments
Taken on April 17, 2012