Designed by
Title
Super Tucano on delivery #67115285
Description
Luqa, Malta 21 February 2016: Indonesian Air Force Embraer EMB-314 Super Tucano landing in Malta on a technical stop, on ferry flight all the way from Brazil to Indonesia.
This image is editorial