Lockheed C-130 Hercules

Royal Air Force

Taken at RAF Fairford on Saturday's display day at IAT 1996?