Rafa Macarrón · CAC I, 2021

Rafa Macarrón, CAC I, 2021, mixed media on canvas, in 3 parts, 366 × 226 cm. Sold at auction in 2023. See Rafa Macarrón’s auction records and prices →