Lockheed C-130H Hercules

90-1791
 United States
 
Transport

21 Sep 2023
90-1791
UAB - RMS
Lockheed C-130H Hercules