Designed by
Title
Electronic self-service tellers #248546964
Description
A group of six electronic self-service check-in, luggage drop, and boarding pass printing terminals based on a semicircle, with mockups of their LCD screens in a modern airport or a railway station