Back to album

_IGP4746 Lockheed SR-71A Blackbird at Imperial War Museum Duxford UK

2014 Flying Legends air show at Duxford UK

28 views
0 faves
0 comments
Uploaded on December 29, 2015
Taken on July 11, 2014