Aircraft D-5806 — Lockheed TF-104G Starfighter Photo at EHLW
Photo ID: AC441354
Two Volkel Starfighters preparing for take off from Leeuwarden.
Location: