STEVE DOKTOR COLLECTION
No. 6652. Lockheed SR-71A Blackbird (61-7975 c/n 2026) US Air Force
Photographed at March AFB, Riverside, California, USA, November 6, 2006, by Steve Doktor
Main menu
Next Doktor photo
Doktor menu
Created July 21, 2007