Share
twitterlinkedinfacebook
Image 1 of 1
Lockheed C-130 Hercules 24.jpg
Lockheed KC-130R Hercules, 160015/QB, of the 713th VMGR-352, United States Marine Corps at RAF Fairford, United Kingdom, 20th July 1996. Photo by Glenn Ashley Photography