MILAVIA > Specials > FALCON EYE-1 - Souda, Greece Last updated: 5 May 2021
Royal Saudi Air Force F-15C Eagles at Souda Air Base on the island of Crete

Exercise Report : FALCON EYE-1 - Souda, Greece

[ Back to Special ] [Next >]
[ Back to Special ] [Next >]

Royal Saudi Air Force F-15C Eagles at Souda Air Base on the island of Crete. Photo copyright George Karavantos