Designed by
Title
Lada Taiga parked on a street in a german town #197050611
Description
Bamberg/Germany-2/1/19: Lada Taiga parked on a street in a german town. It was the first mass-production off-road vehicle with an independent front suspension, a predecessor to current crossover SUVs
This image is editorial