Sauver la Princesse, performative installation created by visual artist Alexandra Sand
Andrei Dinescu