Photo ID 57994 by Joop de Groot. Netherlands Air Force Lockheed TF 104G Starfighter, D 5804
Cross Data Search
Photo ID 57994 by Joop de Groot.
Lockheed
Lockheed F-104 Starfighter
Lockheed TF-104G Starfighter
Netherlands - Air Force
Netherlands
Leeuwarden (LWR / EHLW)
April 15, 1981
October 01, 2010
D-5804
583E-5804
Joop de Groot
Open in parent new window.
Close window