Stock Photo: Head Of Man by Pablo Picasso, Oil painting, 13 June 1965, 1881-1973, France, Paris, Louise Leiris Gallery