_IMG3100 Lockheed C-130H-30 Hercules L-382 5226 61-PK France air force s Lockheed C-130H-30 Hercules L-382 5226 61-PK France air force