Aero L-159 ALCA (advanced light combat aircraft) landing after a display in Malta

- Image ID: EFW4G8
Charles Polidano / Touch The Skies / Alamy Stock Photo
Image ID: EFW4G8
Location: Malta International Airport, Luqa, Malta