Designed by
Title
Green logo of car brand skoda on on promotional stand at sunny day in front of a dealership building. #228906664
Description
Green logo of car brand skoda on on promotional stand at sunny day in front of a dealership building - Tula, Russia, 08 30 2021
This image is editorial