roman electric bus – tecnobus

roma - italia - technobus
Tecnobus (electric mini-bus), Piazza Venezia, Roma.

roma - italia - technobus-2
Tecnobus (electric mini-bus) stop, Piazza del Popolo, Roma.

roma - italia - technobus-3
Tecnobus (electric mini-bus) , in front of “Monumento a Vittorio Emanuele II”, Roma.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.