Pablo Picasso · Tête de face, 1881

Pablo Picasso, Tête de face, 1881, drypoint with aquatint, on Auvergne Richard de Bas laid paper, 31.4 × 22.9 cm. Sold at auction in 2004. See Pablo Picasso’s auction records and prices →