Lockheed C-130H Hercules

74-2134
 United States
 
Transport

05 Nov 2021
74-2134
TER -  
Lockheed C-130H Hercules