Leonora Carrington · Pig-rush, 1960

Leonora Carrington, Pig-rush, 1960, oil canvas, 80 × 90 cm. Sold at auction in 2022. See Leonora Carrington’s auction records and prices →