Lockheed C-130H-30 Hercules

5150
 France
 
Transport

23 Aug 2021
5150
TLV -  
Lockheed C-130H-30 Hercules