Air Force - France | Lockheed Martin C-130J-30 Hercules

22955


Remarks: Flaps up landing due to hydraulics problems.

Related photos