A Lockheed C-130 Hercules operated by the Royal Air Force and performing touch and go's at Leeds Bradford Airport


Size: 5954px × 3970px
Location: leeds,west yorkshire,united kingdom
Photo credit: © Yorkshire Pics / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: -130, aircraft, airport, bradford, british, c130, hercules, international, leeds, lockheed, military, raf, zh889