Designed by
Title
Opel cars in front of dealership building #103521635
Description
PRAGUE, CZECH REPUBLIC - NOVEMBER 5: Opel cars in front of dealership building on November 5, 2017 in Prague. PSA Group plans to cut the number of models and rein in discounts at its Opel division.
This image is editorial