The Picasso refers to the three different automobiles manufactured by French car maker Citroën: the Xsara Picasso (1999 to2008), the C4 Picasso or Grand C4 Picasso (2006 to present), and the C3 Picasso (2008 to present).
1,474 Questions
bestunansweredallguides
No questions found for given filters. Try a different search or filter.