Lockheed C-130J-30 Super Hercules

06-1438
 United States
 
Transport

11 Jan 2023
06-1438
RZE -  
Lockheed C-130J-30 Super Hercules