Picasso Part 3: Nude, Green Leaves And Bust

The final instalment of the Picasso series focuses on ‘Nude, Green Leaves And Bust.’ Picasso painted this piece in one day in March 1932 and it sold for a record £70 million in… Continue reading