RAF C130J Hercules lands at St Helena Airport


An RAF C130J Hercules was commision by DFiD to fly to St Helena Airport to assess the wind conditions that are preventing the airport from opening to commercial fights


Size: 6000px × 4000px
Location: St Helena Island
Photo credit: © Simon Benjamin / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: air, airport, british, c130j, dfid, elephant, flight, force, helena, hercules, king, military, million, queen, raf, rock, royal, st, technical, uk, white, £280