Alvaro Barrington · Lamb of God, 2020

Alvaro Barrington, Lamb of God, 2020, paper, 100.2 × 76.5 cm. Sold at auction in 2025. See Alvaro Barrington’s auction records and prices →