Lockheed T-33A

Lockheed T-33A 21113 314-UV French Air Force, Musée Européen de l’Aviation de Chasse Montelimar

Lockheed T-33A 21113/314-UV French Air Force | picture Rob Vogelaar

Be the first to comment on "Lockheed T-33A"

Leave a comment