Designed by
Title
Green logo of car brand skoda on the wall of a dealership building. #228709138
Description
Green logo of Skoda Auto automobile manufacturer from Volkswagen Group on the wall of a dealership - Tula, Russia, 08 30 2021
This image is editorial