Designed by
Title
Crossover Lada Vesta Cross Concept #109964697
Description
Moscow, Russia - August 27, 2015. Crossover Lada Vesta Cross Concept. Crocus Expo. International exhibition of SUVs, crossovers and off-road vehicles `Moscow Off-Road Show 2015`
This image is editorial