Pablo Picasso · Cheval, 1881

Pablo Picasso, Cheval, 1881, watercolor, 55.7 × 74.6 cm. Sold at auction in 2010. See Pablo Picasso’s auction records and prices →