TOJ/LETO - Madrid [Torrejon], Spain | 10-October-2014 |
Spain - Air Force Lockheed C-130H Hercules | Javier Gonzalez - Iberian Spotters |
T.10-04 (31-04) (more of T.10-04) | ID: 1388090 / 28 views |
Edit details | Contact photographer |
![]() |
Photo not yet commented. |