25 Feb 2021

Mars. The Red Mirror @CCCB

Submitted by Kimon

Exhibition: Mars. The Red Mirror

25 February - 11 July 2021

Centre de Cultura Contemporània de Barcelona, Spain

Event page