Designed by
Title
Self-driving electrical bus Matreshka by Volgabus #319007463
Description
MOSCOW - SEP 10, 2017: Self-driving electrical bus Matreshka by Volgabus on Tverskaya Street during celebration 870th anniversary of Moscow. It can travel up to 130 km without recharging.
This image is editorial