CITROËN 2CV
PRIVATE EVENTS WEDDINGS 365 DAILY NEWSLETTER CITROËN 2CV “The Duck” Previous Next The Citroën 2CV (French: deux chevaux, meaning “two taxable horsepower”) is an economy car produced by the French company Citroën between 1948 and 1990. The 2CV was first…