Share
twitterlinkedinfacebook
Image 1 of 1
Lockheed C-130 Hercules 19.jpg
Lockheed EC-130E Hercules, 63-9817, of the 193rd SOS, PA ANG, United States Air Force at RAF Fairford, United Kingdom, 24th July 1993. Photo by Glenn Ashley Photography