Share
twitterlinkedinfacebook
Image 1 of 1
Lockheed C-130 Hercules 42.jpg
Lockheed KC-130H Hercules, 545, 103 Sqn, Israeli Air Force, Fairford, United Kingdom, 20th July 1996. Photo by Glenn Ashley Photography