Aircraft D-8342 — Lockheed F-104G Starfighter Photo at EHLW
Photo ID: AC325957
landing at the Leeuwarden 06
Location: