The exhibition, open until Jan. 4, includes more than 45 pieces which showcase the life’s work of both Carmen Herrera and ...
The Hour of the Dog on November 16, an immersive six-screen installation that weaves moving image and sound to explore the ...