F-106A 58-0786 weapons bay, El Paso on 9 Oct 2015. It was recently purchased for the California Science Center for display.
Information
Author
Dennis R. Jenkins, project leader
Rating score
no rate
Rate this photo
Visits
1296
Dimensions
1280*853
File
9931.jpg
Filesize
290 KB