Photo detail
Caption
SR-71B #61-7957 under construction at Lockheed's facility in Burbank, CA. Lockheed photo via Tony Landis