Picasso’s Demoiselles d’Avignon at 100