Lockheed C-130H Hercules - TK.10-06/31-51 - Spanish Air Force

Photo info

Popular tags