Photo ID 135610 by Peter Terlouw. USA Air Force Lockheed HC 130P Hercules L 382, 66 0220
Cross Data Search
Photo ID 135610 by Peter Terlouw.
Lockheed
Lockheed C-130 Hercules
Lockheed HC-130P Hercules (L-382)
USA - Air Force
UK
UK - England
July 22, 1989
February 07, 2014
66-0220
382-4179
Peter Terlouw
Tankers and Transports
Open in parent new window.
Close window