Duxford May Air Display 2003
- Royal Air Force -
Lockheed Martin C-130J Hercules C5
copyright Flightline UK 2003