Air Force - United States | Lockheed Martin C-130J-30 Hercules

17664


Remarks: On short final to runway 25R.

Related photos