Spanish painter Pablo Picasso in Mougins, France - The Independent