Title: Picasso in New Delhi, India