Noelia Towers · Cargol Treu Banya, 2022

Noelia Towers, Cargol Treu Banya, 2022, oil paint, 76.2 × 101.9 cm. Sold at auction in 2025. See Noelia Towers’s auction records and prices →