HomeImagesAviationTurkish Air Force Lockheed C-130E Hercules 68-01609

Turkish Air Force Lockheed C-130E Hercules 68-01609

Date:20/09/2023
Location:Malta International Airport - LMML / MLA, Malta
Aircraft Type:Lockheed C-130E Hercules
Aircraft Operator:Turkish Air Force
Registration / Serial:68-01609
Photographer:Christian Camilleri

OTHER IMAGES

- Advertisement -