Aircraft RT-657 — Lockheed CF-104D Starfighter Photo at EHLW
Photo ID: AC585452
arrival for the KLu Open House 1985
Location: