Photo ID 173021 by Peter Boschert. USA Air Force Lockheed NF 104A Starfighter, 56 0760
Cross Data Search
Photo ID 173021 by Peter Boschert.
Lockheed
Lockheed F-104 Starfighter
Lockheed NF-104A Starfighter
USA - Air Force
USA
USA - California
March 6, 2015
April 06, 2016
56-0760
183-1048
NF-760
Peter Boschert
Preserved Aircraft
Open in parent new window.
Close window