Lockheed T-33A Shooting Star

Chung Cheng Aviation Museum

Lockheed T-33A Shooting Star · Stewart Lanham
© Stewart Lanham · Thumbnail only