Designed by
Title
People pay of station. Tickets contactless purchase, metro or train self ordering terminal, public electronic payment #249948564
Description
People pay of station. Tickets contactless purchase, metro or train self ordering terminal, public electronic payment points, self-service atm, using touchscreen tidy vector cartoon flat style concept