Pedestal

Oil on canvas | 130 x 89cm | 1914

Pablo Picasso

Kunstmuseum Basel, Basel, Switzerland

Image courtesy of WikiArt
read more