United States Navy Lockheed P-3C Orion landing for the airshow.

- Image ID: F32GB4

United States Navy Lockheed P-3C Orion landing for the airshow.

Gordon Zammit / Alamy Stock Photo

Image ID: F32GB4

Location: Luqa - Malta