wheelswithinwales.uk
New Citroen Picasso series unveiled
New C4 Picasso and New Grand C4 Picasso will be on sale 1 September from £19,635 and £21,935 respectively. With 19,700 C4 Picassos and 25,700 Grand C4 Picassos registered in the UK since 201…