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 →
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 →