Installation views of the exhibition Still Life at Rambleta, Valencia, 2020.
Installation views of the exhibition Still Life at Rambleta, Valencia, 2020.