Francisco Toledo · El chivo equivocado, 1978

Francisco Toledo, El chivo equivocado, 1978, oil paint, 101.6 × 127 cm. Sold at auction in 2025. See Francisco Toledo’s auction records and prices →