Rare Rides: The 2003 Citron Xsara Picasso, Too Hot to Title | The Truth About Cars
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
Citroen Xsara Picasso 1.6i specs, performance data - FastestLaps.com