Site search powered by
FreeFind
Do NOT include 'Citroen' in your search terms
The Picasso goes on sale in the UK at the beginning of June 2000. This is the brochure.