Francisco Toledo · Toro echado, 1978
Francisco Toledo, Toro echado, 1978, oil paint, 101.3 × 127 cm. Sold at auction in 1998. See Francisco Toledo’s auction records and prices →
Francisco Toledo, Toro echado, 1978, oil paint, 101.3 × 127 cm. Sold at auction in 1998. See Francisco Toledo’s auction records and prices →