Lockheed C-130 Hercules 3.jpg


Lockheed C-130H Hercules, 7T-WHE/4935, of 2 Escadre de Transport of the Algerian Air Force based at Boufarik landing at RAF Waddington on 4 July 2013, United Kingdom. Photo by Glenn Ashley Photography
© Glenn Ashley Photography