Air Force - France | Lockheed C-130H-30 Hercules

10649


Remarks: On short final to runway 14L.

Related photos