Joan Miró · l'Ogre Enjoue, 1893

Joan Miró, l'Ogre Enjoue, 1893, aquatint, 74 × 107 cm. Sold at auction in 2003. See Joan Miró’s auction records and prices →