United Arab Emirates - Air Force
Lockheed C-130 Hercules (1217)
Glasgow - International Airport

View image information

Lockheed L-100-30 Hercules