Alvaro Barrington · Painting: PP18-38, 2018

Alvaro Barrington, Painting: PP18-38, 2018, mixed media, 27.3 × 35.9 cm. Sold at auction in 2023. See Alvaro Barrington’s auction records and prices →