Iran - Air Force
Lockheed C-130 Hercules (5-8501)
Tehran - Mehrabad International Airport

View image information

Lockheed C-130E Hercules