Share
twitterlinkedinfacebook
Image 1 of 1
Lockheed T-33 Shooting Star 1.jpg
Lockheed T-33 Shooting Star, in US Navy markings at Valiant Air Command Museum, Titusville, United States, 23rd July 2014. Photo by Glenn Ashley Photography