Manuel Mendive · The Eyes of the Snail, 1992

Manuel Mendive, The Eyes of the Snail, 1992, oil paint, 117.5 × 190.5 cm. Sold at auction in 2020. See Manuel Mendive’s auction records and prices →