Pictures of 84006

Page: 1 of 1 - Total photos: 1
PhotoPhoto Info
84006, Lockheed C-130-H Hercules (Tp84), Swedish Air Force
Photo ID30702
AirlineSwedish Air Force
AircraftLockheed C-130-H Hercules (Tp84)
RegNo84006
LocationGreece, Athens
Eleftherios Venizelos Airport (ATH / LGAV)
PhotographerGeorge Papagiannakis
Date12/4/2013
Remarks
Views203
Page: 1 of 1 - Total photos: 1