Aviation Photo #2022271: Lockheed TF-104G Starfighter - Netherlands - Air Force


Photo 4,260 of 4,263 by Steve Brimley
  • Joop de Groot
    Netherlands - Air Force
    Lockheed TF-104G Starfighter
    Lockheed F-104 Starfighter
    Lockheed F-104 Starfighter
    Lockheed
    583E-5814
    D-5814
    Leeuwarden
    Netherlands
    July 1, 1980
  • 10