Citroen C3 Picasso

The Citroen C3 Picasso is a mini MPV producted by the French automaker Citroen.