CAMILLA ENGSTRÖM · The Source, 2021

CAMILLA ENGSTRÖM, The Source, 2021, oil paint, 198.1 × 167.6 cm. Sold at auction in 2024. See CAMILLA ENGSTRÖM’s auction records and prices →