British Airways Airbus A320 boarding at Gibraltar airport.

Photo credit: Teijo Niemela