Designed by
Title
Citroen car company logo in front of dealership building #103262080
Description
PRAGUE, CZECH REPUBLIC - NOVEMBER 5: Citroen car company logo in front of dealership building on November 5, 2017 in Prague. Citroen prepares EV push with 80 per cent electrified range by 2023.
This image is editorial