Designed by
Title
Tesla logo / brand name on shop facade in Berlin. #118658533
Description
Berlin, Germany - june 2018: Tesla logo / brand name on shop facade in Berlin. Tesla, Inc. is an American multinational corporation specialized in electric vehicles
This image is editorial