Flight info display with screens showing flight departures at the International Terminal of Atlanta International Airport. USA.

- Image ID: E53P9C