0285-1220-1

Lockheed SR-71 Blackbird, at Duxford.

Duxford Imperial War Museum. American Air Museum. Architect: Foster + Partners. Lockheed SR-71 Blackbird 61-7962

© All rights reserved