Immersive Installations? Digital Experiences in the Exhibition

Art Basel Miami Beach 2021, December 4