Damien Hirst

Yo Picasso: 1901 Pablo Picasso self-portrait goes on public display in London

An unseen Pablo Picasso self-portrait from 1901 will go on display in central London from Tuesday, October 14. Yo Picasso…

10 years ago