YORKSHIRE, UK - JULY 11, 2016: Citroen Xsara Picasso Compact MPV Car Parked In Saltaire, Yorkshire, UK. Citroen Is Part Of PSA Group. PSA Manufactured 2,982,035 Cars In 2015. Stock Photo, Picture
A Citroen Xsara Picasso is seen on display during a car show in Chengdu city, southwest Chinas Sichuan province, 19 September 2008. A senior officia Stock Photo - Alamy
Citroen Xsara Picasso, T-Met Ltd , Used Cars NI
Citroen Xsara Picasso (2001) - picture 5 of 11
Citroën Xsara Picasso 2.0 Automatic, 136hp, 2003
Citroen Xsara Picasso (2004 - 2011) - AutoManiac
2003 Citroen Xsara Exclusive [1.6 I 109 HP] |0-100 | POV Test Drive #987 Joe Black - YouTube