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: 5957px × 3024px
Location: St Helena Island
Photo credit: © Simon Benjamin / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: air, airport, c130j, dfid, elephant, flight, force, helena, hercules, king, million, queen, raf, rock, royal, st, technical, white, £280