Aircraft D-6654 — 1965 Lockheed F-104G Starfighter Photo at EGQL
Photo ID: AC291666
Royal Netherlands Air Force Starfighter of 322 Squadron attended the 1973 Leuchars Airshow.
Location: