Francisco Toledo · Tortuga poniendo huevos, 1973

Francisco Toledo, Tortuga poniendo huevos, 1973, oil paint, 195.6 × 130.8 cm. Sold at auction in 2018. See Francisco Toledo’s auction records and prices →