Citroën Survolt electric concept car side view - Stock image
Car Show, Concepts & Topics, Environment, Event, Exhibition
Amsterdam, The Netherlands - April 12, 2011: Citroen Survolt concept car on display at the 2011 Amsterdam Motor Show. People are looking at the cars in the background. The 2011 Amsterdam motor show was running from April 12 until April 23, in the RAI event center in Amsterdam, The Netherlands.