Designed by
Title
Ticket vending machine in St. Petersburg trolleybus #58355600
Description
St. Petersburg, Russia - August 17, 2015: Deputy General Director of Information Networks LTD Kirill Petrenko demonstrate the PayPass technology in transport ticketing system implemented in the line 5 trolleybus
This image is editorial