Photo ID 25676 by Lieuwe Hofstra. Germany Air Force Lockheed TF 104G Starfighter, 27 97
Cross Data Search
Photo ID 25676 by Lieuwe Hofstra.
Lockheed
Lockheed F-104 Starfighter
Lockheed TF-104G Starfighter
Germany - Air Force
Germany
Memmingen - Allgau (FMM / EDJA)
May 1984
August 18, 2008
27+97
5927
Lieuwe Hofstra
Open in parent new window.
Close window