La Toilette - Pablo Picasso 1906. Spanish, 1881–1973Oil on canvas. 59 ½ x 39 inches (151.
La Toilette - Pablo Picasso 1906. Spanish, 1881–1973Oil on canvas. 59 ½ x 39 inches (151.1 x 99.1 cm). -- source link
#female portrait#pablo picasso#spanish painter