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

36229


Related photos