Photo ID 87288 by Peter Terlouw. Turkey Air Force Lockheed TF 104G Starfighter, 62 5704
Cross Data Search
Photo ID 87288 by Peter Terlouw.
Lockheed
Lockheed F-104 Starfighter
Lockheed TF-104G Starfighter
Turkiye - Air Force
UK
UK - England
July, 1993
November 25, 2011
62-5704
583D-5704
8-704
Peter Terlouw
Open in parent new window.
Close window