Lockheed C-130J-30 Super Hercules

99-1431
 United States
 
Transport

11 May 2021
99-1431
LHPA -  
Lockheed C-130J-30 Super Hercules