Many spy photos and a leak later, Citroen took the veils off its all-new subcompact crossover. A replacement for the brand’s smallest multi-purpose vehicle, the cutesy little C3 Picasso will go on ...